Text copied to clipboard!
Titre
Text copied to clipboard!Développeur Android Senior
Description
Text copied to clipboard!
Nous recherchons un Développeur Android Senior passionné et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience dans la conception, le développement et la maintenance d'applications mobiles Android performantes et innovantes. Vous serez responsable de la création d'applications robustes, évolutives et conviviales, tout en collaborant étroitement avec les équipes de conception, de produit et de qualité pour assurer une expérience utilisateur optimale. Ce rôle exige une compréhension approfondie des meilleures pratiques de développement Android, des architectures modernes, ainsi qu'une capacité à résoudre des problèmes complexes et à optimiser les performances des applications. En tant que membre clé de notre équipe, vous participerez également à la revue de code, au mentorat des développeurs juniors et à l'amélioration continue des processus de développement. Si vous êtes motivé par les défis techniques et souhaitez contribuer à des projets innovants dans un environnement agile, nous serions ravis de vous accueillir.
Responsabilités
Text copied to clipboard!- Concevoir, développer et maintenir des applications Android performantes.
- Collaborer avec les équipes produit, design et QA pour définir les exigences.
- Assurer la qualité du code via des revues et des tests automatisés.
- Optimiser les applications pour la performance et la réactivité.
- Participer à la définition de l'architecture technique des projets.
- Mentorer les développeurs juniors et partager les bonnes pratiques.
- Rester informé des évolutions technologiques Android.
- Gérer les versions et le déploiement des applications.
- Analyser et résoudre les problèmes techniques complexes.
- Contribuer à l'amélioration continue des processus de développement.
Exigences
Text copied to clipboard!- Expérience confirmée en développement Android (minimum 5 ans).
- Maîtrise de Kotlin et Java.
- Bonne connaissance des architectures MVVM, MVP ou similaires.
- Expérience avec les API RESTful et l'intégration backend.
- Connaissance des outils de gestion de versions (Git).
- Capacité à écrire un code propre, maintenable et documenté.
- Expérience avec les tests unitaires et d'intégration.
- Compréhension des principes UX/UI pour mobile.
- Bonnes compétences en résolution de problèmes.
- Capacité à travailler en équipe et à communiquer efficacement.
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience avec Kotlin et Java ?
- Pouvez-vous décrire un projet Android complexe que vous avez mené ?
- Comment assurez-vous la qualité et la maintenabilité de votre code ?
- Quelle architecture préférez-vous pour le développement Android et pourquoi ?
- Comment gérez-vous les problèmes de performance dans une application ?
- Avez-vous déjà mentoré des développeurs juniors ? Comment ?
- Comment restez-vous à jour avec les évolutions Android ?
- Quelle est votre expérience avec les tests automatisés ?
- Comment gérez-vous les conflits techniques au sein d'une équipe ?
- Pouvez-vous expliquer votre processus de déploiement d'une application Android ?